package com.project.datacenter.entity;

import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Data
@Table(name = "TOBJ_BUSLINE_BASIC")
public class TobjBusLine implements Serializable {
    private static final long serialVersionUID = 1L;

    @Column(name = "BUSLINE_ID")
    private String busline_id;

    @Column(name = "FULLNAME")
    private String fullname;

    @Column(name = "ENTERPRISE_ID")
    private String enterprise_id;

    @Column(name = "MAINLINE_ID")
    private String mainline_id;

    @Column(name = "DISPATCH")
    private String dispatch;

    @Column(name = "LINETYPE")
    private String linetype;

    @Column(name = "LINEBELONG")
    private String linebelong;

    @Column(name = "DESTIONATIONTYPE")
    private String destionationtype;

    @Column(name = "STATUS")
    private String status;

    @Column(name = "VEHICLETYPE")
    private String vehicletype;

    @Column(name = "AIRCONDITIONTYPE")
    private String airconditiontype;

    @Column(name = "TICKETTYPE")
    private String tickettype;

    @Column(name = "LINENAMETYPE")
    private String linenametype;

    @Column(name = "OPERATIONTYPE")
    private String operationtype;

    @Column(name = "LENGTH")
    private Integer length;

    @Column(name = "LINECODE")
    private String linecode;

    @Column(name = "AUTHORIZEDAGE")
    private Integer authorizedage;

    @Column(name = "STARTDATE")
    private Date startdate;

    @Column(name = "ENDDATE")
    private Date enddate;

    @Column(name = "CANCELDATE")
    private Date canceldate;

    @Column(name = "ACTUALENDDATE")
    private Date actualenddate;

    @Column(name = "ENDREASON")
    private String endreason;

    @Column(name = "SPLITENTERPRISEID")
    private String splitenterpriseid;

    @Column(name = "REMARKS")
    private String remarks;

    @Column(name = "DATAERRORCD")
    private Integer dataerrorcd;

    @Column(name = "ISREMOVE")
    private Integer isremove;

    @Column(name = "ADDOPERATION")
    private String addoperation;

    @Column(name = "ADDTIME")
    private Date addtime;

    @Column(name = "UPDATEOPERATION")
    private String updateoperation;

    @Column(name = "UPDATETIME")
    private Date updatetime;

    @Column(name = "LINEVER_ID")
    private String linever_id;

    @Column(name = "RQ")
    private String rq;

}
